Searched defs:Macro (Results 1 - 15 of 15) sorted by relevance

/external/jsilver/src/com/google/clearsilver/jsilver/template/
H A DMacro.java24 public interface Macro extends Template { interface in inherits:Template
/external/clang/include/clang/Lex/
H A DCodeCompletionHandler.h59 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro, argument
H A DTokenLexer.h30 /// Macro - The macro we are expanding from. This is null if expanding a
33 MacroInfo *Macro; member in class:clang::TokenLexer
103 : Macro(0), ActualArgs(0), PP(pp), OwnsTokens(false) {
119 : Macro(0), ActualArgs(0), PP(pp), OwnsTokens(false) {
/external/clang/tools/libclang/
H A DCIndexHigh.cpp248 const IdentifierInfo *Macro; member in struct:__anon4841::FindFileMacroRefVisitData
252 const IdentifierInfo *Macro,
254 : Unit(Unit), File(File), Macro(Macro), visitor(visitor) { }
266 const IdentifierInfo *Macro = 0; local
268 Macro = getCursorMacroDefinition(cursor)->getName();
270 Macro = getCursorMacroExpansion(cursor)->getName();
271 if (!Macro)
275 if (data->Macro != Macro)
251 FindFileMacroRefVisitData(ASTUnit &Unit, const FileEntry *File, const IdentifierInfo *Macro, CXCursorAndRangeVisitor visitor) argument
317 const IdentifierInfo *Macro = 0; local
[all...]
/external/clang/lib/Lex/
H A DPPExpressions.cpp116 MacroInfo *Macro = PP.getMacroInfo(II); local
117 PP.markMacroAsUsed(Macro);
H A DPPLexerChange.cpp157 /// EnterMacro - Add a Macro to the top of the include stack and start lexing
160 MacroInfo *Macro, MacroArgs *Args) {
165 CurTokenLexer.reset(new TokenLexer(Tok, ILEnd, Macro, Args, *this));
168 CurTokenLexer->Init(Tok, ILEnd, Macro, Args);
159 EnterMacro(Token &Tok, SourceLocation ILEnd, MacroInfo *Macro, MacroArgs *Args) argument
H A DPreprocessingRecord.cpp315 void PreprocessingRecord::RegisterMacroDefinition(MacroInfo *Macro, argument
317 MacroDefinitions[Macro] = PPID;
/external/clang/lib/Frontend/
H A DInitPreprocessor.cpp31 // Append a #define line to Buf for Macro. Macro should be of the form XXX,
34 static void DefineBuiltinMacro(MacroBuilder &Builder, StringRef Macro, argument
36 std::pair<StringRef, StringRef> MacroPair = Macro.split('=');
39 if (MacroName.size() != Macro.size()) {
48 Builder.defineMacro(Macro);
/external/clang/lib/Parse/
H A DParser.cpp1738 void Parser::CodeCompleteMacroArgument(IdentifierInfo *Macro, argument
1741 Actions.CodeCompletePreprocessorMacroArgument(getCurScope(), Macro, MacroInfo, local
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h316 enum Kind { ControlFlow, Event, Macro, Call }; enumerator in enum:clang::ento::PathDiagnosticPiece::Kind
628 : PathDiagnosticSpotPiece(pos, "", Macro) {}
643 return P->getKind() == Macro;
/external/clang/lib/StaticAnalyzer/Core/
H A DPathDiagnostic.cpp82 case PathDiagnosticPiece::Macro: {
83 PathDiagnosticMacroPiece *Macro = cast<PathDiagnosticMacroPiece>(Piece); local
85 Macro->subPieces.flattenTo(Primary, Primary, ShouldFlattenMacros);
89 Macro->subPieces.flattenTo(Primary, NewPath, ShouldFlattenMacros);
91 Macro->subPieces = NewPath;
284 case clang::ento::PathDiagnosticPiece::Macro:
/external/llvm/lib/MC/MCParser/
H A DAsmParser.cpp53 struct Macro { struct in namespace:__anon8790
59 Macro(StringRef N, StringRef B, const MacroParameters &P) : function in struct:__anon8790::Macro
67 const Macro *TheMacro;
79 MacroInstantiation(const Macro *M, SMLoc IL, SMLoc EL,
114 StringMap<Macro*> MacroMap;
185 bool HandleMacroEntry(StringRef Name, SMLoc NameLoc, const Macro *M);
213 bool ParseMacroArguments(const Macro *M, MacroArguments &A);
277 // Macro-like directives
278 Macro *ParseMacroLikeBody(SMLoc DirectiveLoc);
279 void InstantiateMacroLikeBody(Macro *
[all...]
/external/clang/lib/Sema/
H A DSemaCodeComplete.cpp2499 MacroInfo *MI = PP.getMacroInfo(Macro);
2503 Result.getAllocator().CopyString(Macro->getName()));
4325 /// Macro that optionally prepends an "@" to the string literal passed in via
7209 IdentifierInfo *Macro,
7208 CodeCompletePreprocessorMacroArgument(Scope *S, IdentifierInfo *Macro, MacroInfo *MacroInfo, unsigned Argument) argument
/external/clang/lib/Serialization/
H A DASTReader.cpp1271 MacroInfo *Macro = 0; local
1307 if (Macro)
1349 Macro = MI;
1357 PPRec.RegisterMacroDefinition(Macro,
1368 if (Macro == 0) break;
1378 Macro->AddTokenToBody(Tok);
H A DASTWriter.cpp2491 bool isInterestingIdentifier(IdentifierInfo *II, MacroInfo *&Macro) { argument
2499 return hasMacroDefinition(II, Macro);
2502 bool hasMacroDefinition(IdentifierInfo *II, MacroInfo *&Macro) { argument
2506 if (Macro || (Macro = PP.getMacroInfo(II)))
2507 return !Macro->isBuiltinMacro() && (!IsModule || Macro->isPublic());
2531 MacroInfo *Macro = 0; local
2532 if (isInterestingIdentifier(II, Macro)) {
2534 if (hasMacroDefinition(II, Macro))
2560 MacroInfo *Macro = 0; local
[all...]

Completed in 763 milliseconds