clang 8.0.0

clang::SrcMgr::ExpansionInfo Member List

This is the complete list of members for clang::SrcMgr::ExpansionInfo, including all inherited members.

create(SourceLocation SpellingLoc, SourceLocation Start, SourceLocation End, bool ExpansionIsTokenRange=true) | clang::SrcMgr::ExpansionInfo | inline static
createForMacroArg(SourceLocation SpellingLoc, SourceLocation ExpansionLoc) | clang::SrcMgr::ExpansionInfo | inline static
createForTokenSplit(SourceLocation SpellingLoc, SourceLocation Start, SourceLocation End) | clang::SrcMgr::ExpansionInfo | inline static
getExpansionLocEnd() const | clang::SrcMgr::ExpansionInfo | inline
getExpansionLocRange() const | clang::SrcMgr::ExpansionInfo | inline
getExpansionLocStart() const | clang::SrcMgr::ExpansionInfo | inline
getSpellingLoc() const | clang::SrcMgr::ExpansionInfo | inline
isExpansionTokenRange() const | clang::SrcMgr::ExpansionInfo | inline
isFunctionMacroExpansion() const | clang::SrcMgr::ExpansionInfo | inline
isMacroArgExpansion() const | clang::SrcMgr::ExpansionInfo | inline
isMacroBodyExpansion() const | clang::SrcMgr::ExpansionInfo | inline