1macro(tag_this1) 2endmacro(tag_this1) 3 macro( Bmacrotag_this_2 ${BAR}) 4 endmacro() 5 6macro(cxx_shared_library# 7 name cxx_flags) 8 cxx_library_with_type(${name} SHARED "${cxx_flags}" ${ARGN}) 9endmacro() 10 11 MACRO ( 12 d_ALSO_Tag_this#[[ set(foo) ]] 13 true) 14 ENDMACRO() 15 16Macro( 17eLastlyTagThis_ "hello") 18Endmacro() 19 20macro(a) 21 set(var1_unscoped TRUE) 22endmacro(a) 23 24macro(${not_this} foo) 25macro(not-this foo) 26macro(not.this foo) 27macro(1not_this foo) 28