/external/chromium_org/third_party/angle/src/compiler/preprocessor/ |
Macro.cpp | 7 #include "Macro.h" 14 bool Macro::equals(const Macro &other) const
|
Macro.h | 19 struct Macro 29 Macro() 35 bool equals(const Macro &other) const; 46 typedef std::map<std::string, Macro> MacroSet;
|
MacroExpander.h | 15 #include "Macro.h" 38 bool pushMacro(const Macro ¯o, const Token &identifier); 41 bool expandMacro(const Macro ¯o, 46 bool collectMacroArgs(const Macro ¯o, 49 void replaceMacroParams(const Macro ¯o, 55 const Macro *macro member in struct:pp::MacroExpander::MacroContext [all...] |
MacroExpander.cpp | 82 const Macro& macro = iter->second; local 83 if (macro.disabled) 89 if ((macro.type == Macro::kTypeFunc) && !isNextTokenLeftParen()) 91 // If the token immediately after the macro name is not a '(', 92 // this macro should not be expanded. 96 pushMacro(macro, *token); 109 // First pop all empty macro contexts. 151 bool MacroExpander::pushMacro(const Macro ¯o, const Token &identifier [all...] |
Preprocessor.cpp | 14 #include "Macro.h" 75 Macro macro; local 76 macro.predefined = true; 77 macro.type = Macro::kTypeObj; 78 macro.name = name; 79 macro.replacements.push_back(token); 81 mImpl->macroSet[name] = macro;
|
/external/smack/src/org/jivesoftware/smackx/workgroup/ext/macros/ |
MacroGroup.java | 32 private List<Macro> macros;
40 macros = new ArrayList<Macro>();
44 public void addMacro(Macro macro) {
45 macros.add(macro);
48 public void removeMacro(Macro macro) {
49 macros.remove(macro);
52 public Macro getMacroByTitle(String title) {
53 Collection<Macro> col = Collections.unmodifiableList(macros); 56 Macro macro = (Macro)iter.next(); local [all...] |
Macro.java | 23 * Macro datamodel.
25 public class Macro {
|
Macros.java | 93 * An IQProvider for Macro packets.
126 public Macro parseMacro(XmlPullParser parser) throws Exception {
127 Macro macro = new Macro();
local 134 macro.setTitle(parser.getText());
137 macro.setDescription(parser.nextText());
140 macro.setResponse(parser.nextText());
143 macro.setType(Integer.valueOf(parser.nextText()).intValue());
147 if (parser.getName().equals("macro")) {
[all...] |
/prebuilts/misc/common/swig/include/2.0.11/typemaps/ |
primtypes.swg | 39 This file provides the macro 52 %apply_ctypes(Macro) 55 Macro($i) 58 %apply_cpptypes(Macro) 61 Macro($i) 247 %define _apply_macro(macro, arg2, arg1...) 249 macro(%arg(arg1),arg2); 251 macro(arg2); 255 /* Apply macro to the C-types */ 256 %define %apply_ctypes(Macro, Arg2... [all...] |
/external/clang/include/clang/Lex/ |
CodeCompletionHandler.h | 43 /// where the name of a macro is expected. 45 /// \param IsDefinition Whether this is the definition of a macro, e.g., 54 /// function-like macro argument. 56 /// There will be another callback invocation after the macro arguments are 58 /// callback is invoked inside a macro argument. 59 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro,
|
TokenLexer.h | 25 /// TokenLexer - This implements a lexer that returns tokens from a macro body 27 /// macro expansion and _Pragma handling, for example. 30 /// Macro - The macro we are expanding from. This is null if expanding a 33 MacroInfo *Macro; 35 /// ActualArgs - The actual arguments specified for a function-like macro, or 43 /// Tokens - This is the pointer to an array of tokens that the macro is 46 /// the macro definition we are lexing from, a cache buffer that is owned by 62 /// ExpandLocStart/End - The source location range where this macro was 67 /// was reserved for the current macro expansion [all...] |
/external/jsilver/src/com/google/clearsilver/jsilver/template/ |
Macro.java | 22 * An executable macro. This exhibits all the same characteristics of a Template. 24 public interface Macro extends Template { 27 * Name of macro (e.g. showTable). Used to generate error messages. 32 * Get the name of the nth argument defined in the macro. Throws exception if the argument is not 38 * Return the number of arguments this macro expects. Must be equal to the number of arguments
|
RenderingContext.java | 94 * Register a macro in the current rendering context. This macro will be available to all other 97 void registerMacro(String name, Macro macro); 100 * Lookup a macro that's already been registered. Throws JSilverInterpreterException if macro not 103 Macro findMacro(String name) throws JSilverInterpreterException;
|
DefaultRenderingContext.java | 57 private Map<String, Macro> macros = new HashMap<String, Macro>(); 185 public void registerMacro(String name, Macro macro) { 186 macros.put(name, macro); 190 public Macro findMacro(String name) { 191 Macro macro = macros.get(name); local 192 if (macro == null) { 193 throw new JSilverInterpreterException("No such macro: " + name) [all...] |
/external/clang/lib/Lex/ |
TokenLexer.cpp | 24 /// Create a TokenLexer for the specified macro with the specified actual 32 Macro = MI; 41 Tokens = &*Macro->tokens_begin(); 44 NumTokens = Macro->tokens_end()-Macro->tokens_begin(); 53 "Macro defined in macro?"); 56 // Reserve a source location entry chunk for the length of the macro 61 MacroDefLength = Macro->getDefinitionLength(SM); 68 // If this is a function-like macro, expand the arguments and chang [all...] |
/external/clang/tools/libclang/ |
CIndexHigh.cpp | 132 /// \brief For a macro \arg Loc, returns the file spelling location and sets 133 /// to \arg isMacroArg whether the spelling resides inside a macro definition or 134 /// a macro argument. 203 // FIXME: For a macro definition make sure that all expansions 250 const IdentifierInfo *Macro; 254 const IdentifierInfo *Macro, 256 : Unit(Unit), File(File), Macro(Macro), visitor(visitor) { } 268 const IdentifierInfo *Macro = nullptr; 270 Macro = getCursorMacroDefinition(cursor)->getName() [all...] |
/external/chromium_org/native_client_sdk/src/tools/ |
host_gcc.mk | 60 # Compile Macro 76 # SO Macro 88 # LIB Macro 107 # Link Macro 132 # Link Macro 149 # Strip Macro
|
nacl_llvm.mk | 21 # Compile Macro 56 # SO Macro 68 # LIB Macro 87 # Specific Link Macro 107 # Generalized Link Macro 122 # Strip Macro
|
host_vc.mk | 69 # LIB Macro 87 # Link Macro 104 # Link Macro 119 # Strip Macro
|
/external/jsilver/src/com/google/clearsilver/jsilver/interpreter/ |
InterpretedMacro.java | 24 import com.google.clearsilver.jsilver.template.Macro; 31 * User defined macro that will be executed by the interpreter. 36 public class InterpretedMacro implements Macro { 58 assert context == owningContext : "Cannot render macro defined in another context"; 106 // arguments are passed to a macro is consistent with JNI / interpreter. 107 throw new JSilverInterpreterException("Too many arguments supplied to macro " + macroName);
|
/external/clang/lib/Sema/ |
SemaFixItUtils.cpp | 167 MacroDirective *Macro = S.PP.getMacroDirectiveHistory(II); 168 return Macro && Macro->findDirectiveAtLoc(Loc, S.getSourceManager());
|
/external/chromium_org/third_party/openmax_dl/dl/api/arm/ |
armCOMM_s.h | 37 .macro _M_GETRREGLIST rreg 97 .macro _M_GETDREGLIST dreg 150 @ Function Header Macro 166 .macro M_START name, rreg, dreg 194 @ Function Footer Macro 196 .macro M_END 212 .macro _M_PUSH_DREG 256 .macro _M_PUSH_RREG 284 .macro _M_POP_DREG 327 .macro _M_POP_RREG c [all...] |
/external/clang/include/clang/Sema/ |
CodeCompleteConsumer.h | 56 /// \brief Priority for a preprocessor macro. 126 /// \brief Determine the priority to be given to a macro code completion result 129 /// \param MacroName The name of the macro. 134 /// of this macro is a pointer type. 159 /// macro completions. 225 /// \brief Code completion occurred where an macro is being defined. 227 /// \brief Code completion occurred where a macro name is expected 228 /// (without any arguments, in the case of a function-like macro). 328 /// declarator or macro. 348 /// macro invocation, etc [all...] |
/external/jsilver/src/com/google/clearsilver/jsilver/compiler/ |
BaseCompiledTemplate.java | 30 import com.google.clearsilver.jsilver.template.Macro; 244 public abstract class CompiledMacro implements Macro { 279 // arguments are passed to a macro is consistent with JNI / interpreter. 280 throw new JSilverInterpreterException("Too many arguments supplied to macro " + macroName);
|
/external/chromium_org/chrome/third_party/chromevox/chromevox/injected/ |
mathjax_external_util.js | 381 image: ['Macro', '\\Im'], 382 bold: ['Macro', '\\mathbf{#1}', 1], 383 pagecolor: ['Macro', '', 1], 384 emph: ['Macro', '\\textit{#1}', 1], 385 textsf: ['Macro', '\\mathord{\\sf{\\text{#1}}}', 1], 386 texttt: ['Macro', '\\mathord{\\tt{\\text{#1}}}', 1], 387 vline: ['Macro', '\\smash{\\large\\lvert}', 0]
|